(Brit) presenter - English Synonyms Dictionary